overall satisfaction - Francés Inglés Diccionario